Police Squad — synonyms, definition
1. police squad (Noun)
1 synonym
squad
1 definition
police squad (Noun) — A small team of police trained to deal with a particular kind of crime.
2 types of
squad team
6 types
SWAT squad SWAT team Special Weapons and Tactics squad Special Weapons and Tactics team platoon vice squad